# 定义列表，存储自动化测试类型和编程语言的字符串元素
val_list = ['Web自动化', 'APP自动化', 'UI自动化', '接口自动化', 'java']
# 使用pop方法删除下标为2的元素（即'UI自动化'）
val_list.pop(2)
# 打印删除元素后的列表，查看当前列表内容
print(val_list)  # 输出：['Web自动化', 'APP自动化', '接口自动化', 'java']
# 使用pop方法（不指定下标）删除列表最后一个元素
val_list.pop()
# 打印再次删除元素后的列表，查看当前列表内容
print(val_list)  # 输出：['Web自动化', 'APP自动化', '接口自动化']

# 尝试删除下标为7的元素（该下标不存在于列表中）
# val_list.pop(7)  # 执行此代码会抛出IndexError: pop index out of range

# 结论：
# 1. 下标存在时，pop方法直接按照指定下标删除元素；如果下标不存在，直接报错
# 2. 如果下标不写，pop方法默认删除列表最后一个元素